dirty spot - French English Dictionary